# 'DRF'提供的分页器（根据页数显示的）
from rest_framework.pagination import PageNumberPagination


class MyPageNumberPagination(PageNumberPagination):
    """
    自定义的分页功能
    """
    page_query_param = 'page'
    # 127.0.0.1:8001/?page=6   即显示第六页的数据

    # 每页显示5条
    page_size = 5

    # 客户端自己指定显示多少条
    # 127.0.0.1:8001/?page=6&size=10   即显示第六页的10条数据
    page_size_query_param = 'size'

    # 每页最多显示20条
    max_page_size = 20
